/**
 */
(function($){
    // jQuery validate
    $.extend($.validator.messages, {
        required: "必須フィールド",
        remote: "このフィールドを修正してください",
        email: "正確なメールアドレスを入力してください",
        url: "有効なURLを入力してください",
        date: "正確な期日を入力してください",
        dateISO: "正確な期日を入力してください (ISO).",
        number: "正確な数字を入力してください",
        digits: "整数のみ入力できます",
        creditcard: "正確なクレジットカード番号を入力してください",
        equalTo: "もう一度入力してください",
        accept: "正確な拡張子の文字列を入力してください",
        maxlength: $.validator.format("{0} 以下の文字列"),
        minlength: $.validator.format("{0} 以上の文字列"),
        rangelength: $.validator.format("{0} 和 {1}の間の文字列"),
        range: $.validator.format("{0} 和 {1}の間の文字列を入力してください"),
        max: $.validator.format("{0}以下の値を入力してください"),
        min: $.validator.format("{0}以上の値を入力してください"),

        alphanumeric: "英字、数字、アンダーラインでなければなりません",
        lettersonly: "英字でなければなりません",
        letterstart: "英字、数字、アンダースコアで構成され、最初の文字は英字で始まらなければなりません",
        phone: "正確な電話番号を入力してください",
        domain: "正確なドメイン名を入力しなければなりません"
    });

    // JUI regional
    $.setRegional("datepicker", {
        dayNames: ["日", "月", "火", "水", "木", "金", "土"],
        monthNames: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"]
    });
    $.setRegional("alertMsg", {
        title:{error:"エラー", info:"プロンプト", warn:"アラート", correct:"成功", confirm:"確認プロンプト"},
        butMsg:{ok:"確認", yes:"はい", no:"いいえ　", cancel:"取り消し"}
    });


    $.setMessage("statusCode_503","サーバーは現在過負荷状態になるか、ただいまメンテナンス中です!");
    $.setMessage("validateFormError","提出データが不完全、{0}フィールドにエラーがあります。修正してから提出してください！");    
    $.setMessage("sessionTimout","タイムアウトしました、再度ログインしてください！");
    $.setMessage("alertSelectMsg","一つのデータを選択してください!");
    $.setMessage("forwardConfirmMsg","次へ!");
    $.setMessage("errorSupport","ページにms.supportを導入していないで、サイトの配置を修正して、簡便なメンテナンス机能をシールドすることができます!");
    $.setMessage("errorSupportVersion","誤ったバージョンのcms.supportを更新します!");
})(jQuery);